|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.vtp.desktop.projects.core.internals.VoiceResource
org.eclipse.vtp.desktop.projects.core.internals.WebServiceOperation
public class WebServiceOperation
WebServiceOperation.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.vtp.desktop.projects.core.internals.WebServiceConstants |
|---|
ATTRIBUTE, ATTRIBUTE_GROUP, BASE, COMPLEX_TYPE, CONTENT, ELEMENT, EXTENSION, FAULT, GROUP, INPUT, ITEM_TYPE, LIST, MEMBER_TYPES, MESSAGE, NAME, NS_WSDL, NS_XSD, OPERATION, OUTPUT, PART, PORT, PORT_TYPE, REF, RESTRICTION, SCHEMA, SERVICE, SIMPLE_CONTENT, SIMPLE_TYPE, STRING, TARGET_NAMESPACE, TYPE, TYPES, UNION, VALUE, XMLNS |
| Constructor Summary | |
|---|---|
WebServiceOperation(WebServicePort webServicePort,
WebServiceTypeSet types,
java.lang.Class portClass,
java.util.Map messagePartIndex,
org.w3c.dom.Element wsdlOperationElement)
Creates a new WebServiceOperation. |
|
| Method Summary | |
|---|---|
FieldType |
getFault(java.lang.String faultName)
Returns the web service message formats this operation returns as faults. |
java.lang.String[] |
getFaultNames()
Returns the names of the web service message formats this operation returns as faults. |
FieldType |
getInput(java.lang.String inputName)
Returns the named web service message format this operation takes as input. |
java.lang.String[] |
getInputNames()
Returns the names of the web service message formats this operation takes as input. |
java.lang.String |
getName()
|
protected java.lang.String |
getObjectId()
The object id is used by the event system to uniquely identify a project resource. |
FieldType |
getOutput()
Returns the web service message format this operation returns as output. |
IVoiceToolsResource |
getParent()
Returns the parent of this resource. |
IWebServicePort |
getWebServicePort()
Returns the IWebServicePort that contains this operation. |
| Methods inherited from class org.eclipse.vtp.desktop.projects.core.internals.VoiceResource |
|---|
addRefreshListener, deferEvents, finalize, getAdapter, getProject, processObjectEvent, refresh, removeRefreshListener, resumeEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsResource |
|---|
addRefreshListener, deferEvents, getProject, refresh, removeRefreshListener, resumeEvents |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Constructor Detail |
|---|
public WebServiceOperation(WebServicePort webServicePort,
WebServiceTypeSet types,
java.lang.Class portClass,
java.util.Map messagePartIndex,
org.w3c.dom.Element wsdlOperationElement)
webServicePort - The web service that contains this operation.types - The web service types this port's operations will work on.portClass - The class generated for the port type.messagePartIndex - The index of message part names.wsdlOperationElement - The XML element this operation was declared in.| Method Detail |
|---|
protected java.lang.String getObjectId()
VoiceResource
getObjectId in class VoiceResourcepublic java.lang.String getName()
getName in interface IVoiceToolsResourcepublic IVoiceToolsResource getParent()
IVoiceToolsResourcethis.
getParent in interface IVoiceToolsResourcepublic java.lang.String[] getInputNames()
IWebServiceOperation
getInputNames in interface IWebServiceOperationpublic FieldType getInput(java.lang.String inputName)
IWebServiceOperation
getInput in interface IWebServiceOperationinputName - The name of the input parameter type to return.
public java.lang.String[] getFaultNames()
IWebServiceOperation
getFaultNames in interface IWebServiceOperationpublic FieldType getFault(java.lang.String faultName)
IWebServiceOperation
getFault in interface IWebServiceOperationfaultName - The name of the fault return type to return.
public FieldType getOutput()
IWebServiceOperation
getOutput in interface IWebServiceOperationpublic IWebServicePort getWebServicePort()
IWebServiceOperationIWebServicePort that contains this operation.
getWebServicePort in interface IWebServiceOperationIWebServicePort that contains this operation.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||